Skip to content

Setu 0.1.6: plain-text logs, Apps page fits phones, tokio advisory - #22

Merged
techgopal merged 3 commits into
mainfrom
setu-0.1.6
Oct 23, 2026
Merged

techgopal merged 3 commits into
mainfrom
setu-0.1.6

Conversation

@techgopal

@techgopal techgopal commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

All of 0.1.6 in one PR:

  • Site logs are plain text (the commit from Setu 0.1.6: strip terminal escapes from site logs #23, unchanged): journal::strip_ansi drops CSI, OSC and two-byte escapes.
  • Apps page on phones: min-w-0 on the app card so a followed manifest URL truncates instead of widening the page (587px → 390px at a 390px viewport, checked in Chromium).
  • Security: tokio 1.54.1, ctutils 0.4.5 (RUSTSEC-2026-0385, RUSTSEC-2026-0386); cargo deny check advisories ok.

Merging this makes #23 redundant (its commit is included).

The agent removes CSI, OSC and two-byte escape sequences from each
journal MESSAGE, so apps that colour their logs under systemd show
plain text in the Logs tab.
@techgopal techgopal changed the title Setu 0.1.6: Apps page fits phones Setu 0.1.6: plain-text logs, Apps page fits phones, tokio advisory Oct 23, 2026
@techgopal
techgopal merged commit 22cf3ee into main Oct 23, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant